/**
 * @author fan.donqqing
 * 
 */
package o2o.hx.cron.core.job;

import java.util.Date;

import org.quartz.Job;
import org.quartz.JobDataMap;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;

/**
 * Job 与statefulJob 区别 。job独立JobDataMap，每次执行各不相关，及时JobDataMap修改过也不影响下一次执行。
 *  
 * 
 */
public class ThirdJob implements Job {
	/**执行任务，获取执行的任务信息，调用对应系统接口。
	 * @param arg0 任务上下文
	 * @return void
	 */
	public void execute(JobExecutionContext arg0) throws JobExecutionException {
		JobDataMap map = arg0.getMergedJobDataMap();
		map.get("task");
		System.out.println("scheduler success! "+new Date()+" "+arg0.getJobDetail().getKey().getName());
	}
}
